Sestriere Santa Croce 666/D/E/F, 30135 Venice, Italy
View on Map
What travelers say:
Superb food, very friendly service, great location near the train station, wonderful evening. The staff were very welcoming, helpful, and obliging. (And also spoke perfect English, which was great, because we can’t speak Italian!). Every dish was delicious.